package org.xg.study.pd;

import java.math.BigDecimal;

/**
 * @author CMG
 * @version 1.0
 * @description
 * @cLassName ICouponDiscount
 * @date 2021/9/18 9:09
 **/
public interface ICouponDiscount<T> {
    /**
     * 优惠券金额计算
     * @param couponInfo 折扣卷信息 ；直减、满减、折扣、N元购
     * @param skuPrice sku金额
     * @return 优惠后金额
     */
    BigDecimal discountAmount(T couponInfo, BigDecimal skuPrice);
}
